<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //创建一个数组
        var arr=["sunwukong","shaheshang","zhubajie"];
        /* 
            push()
            -该方法可以向数组的末尾添加一个或者多个元素，女兵返回新的长度
            -乐意将要添加的元素作为方法的参数床底
            这样这些元素将会自动添加到数组的末尾
            -该方法会将数组新的长度作为返回值返回
        */
        var result=arr.push("tangseng","zhizhujing");
       console.log(arr);
       console.log(arr.length);
       console.log("result="+result);

    /* 
        pop()
        该方法可以删除数组的最后一个元素,并将被删除的元素作为返回值返回
    */
   result=arr.pop();
   console.log(arr);
   console.log("result="+result);
/* 
        unshift()
        向数组开头添加一个或者多个元素，并返回新的数组长度
        向前边添加新的元素的时候，其他的元素的索引会一次向后调整
*/
arr.unshift("niumowang");
console.log(arr);
/* 
        shift()
        -可以删除数组的第一个元素，并将删除的元素作为返回值返回
*/
resule= arr.shift();
console.log(arr);

    </script>
</head>
<body>
    
</body>
</html>